package com.baima46.model;

import lombok.Data;

import java.lang.reflect.Field;
import java.util.List;

/**
 * @Description excel 信息
 * @Author yuan cong
 * @Date 2020/12/4 0004
 */
@Data
public class ExcelInfo {
    /**
     * 文件名
     */
    private String fileName;
    /**
     * 文件后缀
     */
    private String suffix = ".xlsx";

    /**
     * sheet页集合
     */
    private List<SheetInfo> sheetList;



    /**
     * 是否常规写入（数据量小）
     * @return
     */
    public boolean useWriter(){
        int totalRow = 0;

        for (SheetInfo sheetInfo : sheetList) {
            if (sheetInfo.getRowList()!=null){
                totalRow += sheetInfo.getRowList().size();
            }
        }

        return totalRow < 10000;
    }
}
